home *** CD-ROM | disk | FTP | other *** search
- Path: news.compuserve.com!newsmaster
- From: 76623,2065@compuserve.com (Bobby Martin)
- Newsgroups: comp.lang.c++,comp.object,comp.software-eng
- Subject: Re: Reengineering C++ : Tool for Source-Code-Analysis WANTED!!
- Date: 4 Jan 1996 14:33:46 GMT
- Organization: CompuServe Incorporated
- Message-ID: <4cgoga$oqo@dub-news-svc-4.compuserve.com>
- References: <4cb3v9$1dn@popcorn.hamburg.pop.de> <4cbgvi$kcs@crusher.ici.net> <4cdegc$n76@queeg.apci.net>
- Reply-To: 76623,2065@compuserve.com (Bobby Martin)
- NNTP-Posting-Host: ad42-148.compuserve.com
- X-Newsreader: IBM NewsReader/2 v1.03
-
- In <4cdegc$n76@queeg.apci.net>, Poconnor@apci.net (James O'Connor) writes:
- >In <4cbgvi$kcs@crusher.ici.net>, cascio@augusta-dev.com (Joe Cascio) writes:
- >>In article <4cb3v9$1dn@popcorn.hamburg.pop.de>, bf@carus.de
- >>says...
- >>>
- >>
- >>
- >>>For this purpose I need a tool, that can analyse C++-Code
- >>>(class-hierarchy, methods, use-relationships,...)
- >>>and that produces readable output,
- >>>that can serve as the source for further analysis.
- >>>
- >>
- >>Check out the SNIFF parser from TakeFive Software.
- >>
- >>http://www.takefive.com/
- >>
- >>--
- >>// -----------------------------------------------------
- >>// Joseph Cascio, Jr. // Augusta Development
- >>// 26 Coach Road // 508-339-0641
- >>// Mansfield, MA 02048-2606 // cascio@augusta-dev.com
- >>// -----------------------------------------------------
- >>
- >Paradign Plus from Protosoft also has a C++ reader that builds Object Models
- >from existing C++ code
- >
- >
- >James O'Connor
- >Framework Technologies
- >oconnor@apci.net
- >
- >"If your nose runs and your feet smell,
- > you're built upside down"
- >
- Paradigm Plus seems fine for forward engineering, but I definitely do not
- recommend it for reverse engineering. Forty-six out of one hundred and eight
- modules in my current project caused memory errors (Paradigm Plus stopped
- running with a fatal error) when reverse engineering, and the interface for
- reverse engineering requires that you reverse engineer each file one at a time.
- (i.e. you can't set up a batch job to reverse engineer a project without
- manually interfering every time a module is completed)
-